wire and cable scrap - Francés Inglés Diccionario